package com.zh.junit.func;

/**
 * @author Zhou
 * @date 22:16 2023/10/23
 */
public class MyFunction {

    /**
     * 计算最大公约数
     * @param m
     * @param n
     * @return
     */
    public int gcd(int m, int n) {
        if (n == 0)
            return m;
        return gcd(n, m % n);
    }

    /**
     * 求一个数的阶乘
     */
    public long factorial(int num) {
        if (num <= 1)
            return 1;
        return num * factorial(num-1);
    }


}
